Unlocking the next level of 3D shape registration! Our cutting-edge method seamlessly aligns 3D shapes with 2D keypoints captured from multiple cameras, pushing the boundaries beyond single-image techniques. By leveraging a generalised camera model, we introduce three powerful approaches - each tailored to different levels of known spatial information and even incorporating object silhouettes for enhanced accuracy. This multi-view strategy significantly improves reconstruction precision, opening doors to new applications in medical imaging and handheld camera registration. Explore how our approach reshapes the future of 3D modeling!

Introducing Non-Rigid Shape Registration with Generalised Cameras

Non-rigid 3D shape registration—matching a deformable 3D template to observed 2D keypoints—has been extensively studied using standard camera models:

  • Perspective cameras for real-world observations
  • Orthographic cameras as a weak approximation for perspective cameras
  • Weak-perspective cameras as a stronger approximation for perspective cameras

However, many real-world applications involve multiple cameras observing a deforming object, necessitating a multi-camera approach for joint registration.

Key Applications:

  • Medical imaging: Multiplanar radiography requires shape registration for anatomical structures.
  • Camera networks: Multi-camera setups observe moving objects, but traditional methods struggle with integrating multiple perspectives.

To solve this, we introduce generalised camera models, which:

  • Represent each keypoint with a camera center and direction vector
  • Overcome limitations of traditional projection models
  • Enable accurate reconstruction from diverse multi-camera setups

The general problem setup is graphically summarised below:

Core Challenges and Innovations

Unlike rigid scenes, deformable objects lack standard epipolar constraints:

  • Known extrinsics: Shape can be reconstructed using convex programming.
  • Unknown extrinsics: Requires estimating both shape and camera parameters.

Our method provides:

  • Higher accuracy than single-camera approaches
  • Flexibility to handle varying camera setups
  • Freedom to reconstruct volumetric objects from non-overlapping views
  • The first convex solution for non-rigid shape registration with generalised cameras

This breakthrough broadens the scope of 3D shape registration, making it viable for diverse and challenging real-world scenarios. 

Key Contributions

  • Generalised Camera Model: Introduced for multi-camera non-rgid shape registration.
  • Convex Shape Reconstruction: Solves registration with known camera poses (NS problem).
  • Joint Shape & Pose Estimation: Estimates both shape and unknown camera poses (NSC problem).
  • Silhouette-Based Refinement: Iteratively improves accuracy, ensuring optimal results.

 

Results

We show a sample result from a biplanar X-ray setup below: